come out smelling of violets - Francés Inglés Diccionario